use one's best endeavor - Turkish English Dictionary